terror regime - French English Dictionary